package com.ssish.saas.eccs.model;

import java.math.BigDecimal;
import java.util.Date;

public class EmpPlanView {
    private Long empPlanId;

    private String employeeId;

    private Date endDate;

    private Date startDate;

    private Date lasteditDate;

    private BigDecimal mcTakenDays;

    private String planCode;

    private String userCode;

    private String activeFlag;

    private Integer occurence;

    private Date activationDate;

    private Date cancellationDate;

    private Short recordStatus;

    private Date reactivationDate;

    private String excludeExclusion;

    private String agentCode;

    private String agencyCode;

    private String brokerCode;

    private String grossPremium;

    private String agentComm;

    private String mgmtFees;

    private String mcoFees;

    private String mnrbRisk;

    private Integer debitNo;

    private BigDecimal unitRate;

    private BigDecimal currentLimit;

    private BigDecimal familyLimit;

    private Date takeOverDate;

    private String dependentId;

    private String policyNo;

    private String memberControlNo;

    private String payorMemberId;

    private String corpCode;

    private String assignedCode;

    public Long getEmpPlanId() {
        return empPlanId;
    }

    public void setEmpPlanId(Long empPlanId) {
        this.empPlanId = empPlanId;
    }

    public String getEmployeeId() {
        return employeeId;
    }

    public void setEmployeeId(String employeeId) {
        this.employeeId = employeeId == null ? null : employeeId.trim();
    }

    public Date getEndDate() {
        return endDate;
    }

    public void setEndDate(Date endDate) {
        this.endDate = endDate;
    }

    public Date getStartDate() {
        return startDate;
    }

    public void setStartDate(Date startDate) {
        this.startDate = startDate;
    }

    public Date getLasteditDate() {
        return lasteditDate;
    }

    public void setLasteditDate(Date lasteditDate) {
        this.lasteditDate = lasteditDate;
    }

    public BigDecimal getMcTakenDays() {
        return mcTakenDays;
    }

    public void setMcTakenDays(BigDecimal mcTakenDays) {
        this.mcTakenDays = mcTakenDays;
    }

    public String getPlanCode() {
        return planCode;
    }

    public void setPlanCode(String planCode) {
        this.planCode = planCode == null ? null : planCode.trim();
    }

    public String getUserCode() {
        return userCode;
    }

    public void setUserCode(String userCode) {
        this.userCode = userCode == null ? null : userCode.trim();
    }

    public String getActiveFlag() {
        return activeFlag;
    }

    public void setActiveFlag(String activeFlag) {
        this.activeFlag = activeFlag == null ? null : activeFlag.trim();
    }

    public Integer getOccurence() {
        return occurence;
    }

    public void setOccurence(Integer occurence) {
        this.occurence = occurence;
    }

    public Date getActivationDate() {
        return activationDate;
    }

    public void setActivationDate(Date activationDate) {
        this.activationDate = activationDate;
    }

    public Date getCancellationDate() {
        return cancellationDate;
    }

    public void setCancellationDate(Date cancellationDate) {
        this.cancellationDate = cancellationDate;
    }

    public Short getRecordStatus() {
        return recordStatus;
    }

    public void setRecordStatus(Short recordStatus) {
        this.recordStatus = recordStatus;
    }

    public Date getReactivationDate() {
        return reactivationDate;
    }

    public void setReactivationDate(Date reactivationDate) {
        this.reactivationDate = reactivationDate;
    }

    public String getExcludeExclusion() {
        return excludeExclusion;
    }

    public void setExcludeExclusion(String excludeExclusion) {
        this.excludeExclusion = excludeExclusion == null ? null : excludeExclusion.trim();
    }

    public String getAgentCode() {
        return agentCode;
    }

    public void setAgentCode(String agentCode) {
        this.agentCode = agentCode == null ? null : agentCode.trim();
    }

    public String getAgencyCode() {
        return agencyCode;
    }

    public void setAgencyCode(String agencyCode) {
        this.agencyCode = agencyCode == null ? null : agencyCode.trim();
    }

    public String getBrokerCode() {
        return brokerCode;
    }

    public void setBrokerCode(String brokerCode) {
        this.brokerCode = brokerCode == null ? null : brokerCode.trim();
    }

    public String getGrossPremium() {
        return grossPremium;
    }

    public void setGrossPremium(String grossPremium) {
        this.grossPremium = grossPremium == null ? null : grossPremium.trim();
    }

    public String getAgentComm() {
        return agentComm;
    }

    public void setAgentComm(String agentComm) {
        this.agentComm = agentComm == null ? null : agentComm.trim();
    }

    public String getMgmtFees() {
        return mgmtFees;
    }

    public void setMgmtFees(String mgmtFees) {
        this.mgmtFees = mgmtFees == null ? null : mgmtFees.trim();
    }

    public String getMcoFees() {
        return mcoFees;
    }

    public void setMcoFees(String mcoFees) {
        this.mcoFees = mcoFees == null ? null : mcoFees.trim();
    }

    public String getMnrbRisk() {
        return mnrbRisk;
    }

    public void setMnrbRisk(String mnrbRisk) {
        this.mnrbRisk = mnrbRisk == null ? null : mnrbRisk.trim();
    }

    public Integer getDebitNo() {
        return debitNo;
    }

    public void setDebitNo(Integer debitNo) {
        this.debitNo = debitNo;
    }

    public BigDecimal getUnitRate() {
        return unitRate;
    }

    public void setUnitRate(BigDecimal unitRate) {
        this.unitRate = unitRate;
    }

    public BigDecimal getCurrentLimit() {
        return currentLimit;
    }

    public void setCurrentLimit(BigDecimal currentLimit) {
        this.currentLimit = currentLimit;
    }

    public BigDecimal getFamilyLimit() {
        return familyLimit;
    }

    public void setFamilyLimit(BigDecimal familyLimit) {
        this.familyLimit = familyLimit;
    }

    public Date getTakeOverDate() {
        return takeOverDate;
    }

    public void setTakeOverDate(Date takeOverDate) {
        this.takeOverDate = takeOverDate;
    }

    public String getDependentId() {
        return dependentId;
    }

    public void setDependentId(String dependentId) {
        this.dependentId = dependentId == null ? null : dependentId.trim();
    }

    public String getPolicyNo() {
        return policyNo;
    }

    public void setPolicyNo(String policyNo) {
        this.policyNo = policyNo == null ? null : policyNo.trim();
    }

    public String getMemberControlNo() {
        return memberControlNo;
    }

    public void setMemberControlNo(String memberControlNo) {
        this.memberControlNo = memberControlNo == null ? null : memberControlNo.trim();
    }

    public String getPayorMemberId() {
        return payorMemberId;
    }

    public void setPayorMemberId(String payorMemberId) {
        this.payorMemberId = payorMemberId == null ? null : payorMemberId.trim();
    }

    public String getCorpCode() {
        return corpCode;
    }

    public void setCorpCode(String corpCode) {
        this.corpCode = corpCode == null ? null : corpCode.trim();
    }

    public String getAssignedCode() {
        return assignedCode;
    }

    public void setAssignedCode(String assignedCode) {
        this.assignedCode = assignedCode == null ? null : assignedCode.trim();
    }
}